package com.ttj.service;

import java.util.List;
import java.util.Map;

import com.ttj.domain.oracle.OrderInstock;
import com.ttj.domain.oracle.OrderInstockDetail;
import com.ttj.vo.BaseRes;

public interface GoDownKeeperService {
	BaseRes<OrderInstock> getUncheckedCount(); //展示服务组和网点未验收数量
	BaseRes<Map> showPurchaserList(); //展示收购员未验收、已验收、挂起列表
	BaseRes<OrderInstock> showPurchaserDetail(String orderId); //展示收购员订单详情
	BaseRes<OrderInstock> checkOrderInstock(String orderId,List<OrderInstockDetail> fromJson); //未验收订单的验收功能
	BaseRes<OrderInstock> hangingOrderInstock(String orderId); //未验收订单的验收功能
	BaseRes<Map> showServiceList();//展示服务组未验收、已验收、挂起列表
	BaseRes<OrderInstock> showServiceDetail(String orderId);//展示服务组订单详情
	BaseRes<Map> showKeeperDailyLog(String searchTimeType,String workerType,String startDate,String endDate);//用于展示库管工作日志（提取条件部分）
	Map<String, Object> showKeeperDailyLogByTime(Map<String,Object> map);//用于展示库管工作日志（数据库查询部分）

	//BaseRes<OrderInstock> showTest(String orderId);//测试
}
